﻿@model sipfe.model.dataAccess.SIPMaeEncuesta
@using sipfe.util;
@{   
    int k = 0;
    List<sipfe.model.dataAccess.SIPDetEncuesta> detalleEncuestas;
    List<sipfe.model.dataAccess.SIPDetPregunta> detalleRespuestas;
    decimal clave = 0;
    decimal? tipoRespuesta = 0;
    decimal? cajas = 0;
    decimal? tipoFila = 0;
    int count = 0;
}
<input id="nIdeEncuesta" type="hidden" value="@ViewBag.nIdeEncuesta"/>
<br />
<fieldset style="width:800px;">
<legend><span>ENCUESTA REGISTRADA</span></legend>
@if (Model.SIPDetEncuesta.Count > 0)
{
    <table class="xReporte1">
        @{
            detalleEncuestas = Model.SIPDetEncuesta.OrderBy(o => o.nIdeDetEncuesta).ToList();
            foreach (sipfe.model.dataAccess.SIPDetEncuesta itemAux in detalleEncuestas)
            {
                k++;
                tipoRespuesta = @itemAux.nIdeTipoRpta;
                cajas= @itemAux.nNumCaja;
                
                    <tr class="even left">
                        <td style="width:10px;">@k]</td>
                        <td>@itemAux.SIPDetCompendio.vNomDetalle</td>
                    </tr>
                if (tipoRespuesta == Constante.TIPO_OBJETO_ENCUESTA.DESCRIPTIVA)
                {
                    for (var i = 0; i < cajas; i++)
                    {
                      <tr><td>&nbsp;</td><td>@(i+1)]&nbsp;<input type="text" id="txt@(clave)" name="txt@(clave)"  style="width:400px;" /></td></tr>
                    }
                }
            
                detalleRespuestas = @itemAux.SIPDetPregunta.ToList();
                
                if (tipoRespuesta == Constante.TIPO_OBJETO_ENCUESTA.MATRICIAL)
                {
                    count = 0;
                        <tr>
                            <td>&nbsp;</td>
                            <td>
                                <table border="1" style="width:750px;">
                                    <tr>
                                        <td>&nbsp;</td>
                                        @foreach (sipfe.model.dataAccess.SIPDetPregunta itemAux2 in detalleRespuestas)
                                        {
                                            tipoFila = @itemAux2.nTipoFila;
                                            if (tipoFila==2)
                                            {
                                                count++;
                                                <td class="center textNormal8">@itemAux2.SIPDetCompendio.vNomDetalle</td> 
                                            }
                                        }
                                    </tr>
                                    @foreach (sipfe.model.dataAccess.SIPDetPregunta itemAux3 in detalleRespuestas)
                                    {
                                        tipoFila = @itemAux3.nTipoFila;
                                        if (tipoFila==1)
                                        {
                                                <tr>
                                                    <td>@itemAux3.SIPDetCompendio.vNomDetalle</td>
                                                    @for (var h = 0; h < count; h++)
                                                    {
                                                        <td class="center textNormal8"><input type="radio" id="ppp@(tipoFila)" name="ppp@(tipoFila)"/></td>
                                                    }
                                                </tr> 
                                        }
                                    }
                                </table>
                            </td>
                        </tr>
                }
                
                foreach (sipfe.model.dataAccess.SIPDetPregunta itemAux1 in detalleRespuestas)
                {
                    clave = @itemAux1.nIdeDetEncuesta;
                    
                    if(tipoRespuesta==Constante.TIPO_OBJETO_ENCUESTA.UNICA){
                      <tr><td>&nbsp;</td><td class="left textNormal8"><input type="radio" id="radio@(clave)" name="radio@(clave)"/>@itemAux1.SIPDetCompendio.vNomDetalle</td></tr>
                    }
                    else if (tipoRespuesta == Constante.TIPO_OBJETO_ENCUESTA.MULTIPLE)
                    {
                      <tr><td>&nbsp;</td><td class="left textNormal8"> <input type="checkbox" id="chk@(clave)" name="chk@(clave)"/>@itemAux1.SIPDetCompendio.vNomDetalle</td></tr> 
                    }
                    
                }
            }
        }
    </table>
}
</fieldset>